section of naval facilities - Español Inglés Diccionario